English Dictionary
◊ ENGLISH RUNNER BEAN
English runner bean
n : long bean pods always sliced into half-inch lengths; a
favorite in Britain [syn: {scarlet runner}, {scarlet
runner bean}, {runner bean}, {English runner bean}]